zurück im Curriculum Softwareentwicklungweiter im Curriculum SoftwareentwicklungVerteilung der Anwendung Überblick ?

Mit der Codierung und dem Systemtest ist ein Projekt noch nicht abgeschlossen. Die codierte und getestete Anwendung muss noch an die Anwender verteilt werden. Zur reibungslosen Verteilung (engl. distribution) gehören die Installation und Einführung des Produkts. Arbeitsintensiv ist vor allem die Fertigstellung einer vollständigen und verständlichen Hilfe. Die projektbegleitende Vorbereitung der Bedienungs- und Entwicklerhilfe behandelt das Thema Hilfeerstellung.

Die Produktverteilung an die BenutzerInnen kann die folgenden Medien nutzen:

Oft bestimmt die Betriebsart die Verteilungsart: Ein Excel-AddIn wird sich zum Beispiel standalone installieren lassen, während eine Datenbankanwendung oft auf einem oder mehreren Netzrechnern installiert werden muss. Die Installation von TESTS ist relativ komplex, weil sie sowohl den Einbenutzer- als auch den Mehrbenutzerbetrieb ermöglichen soll.

Ein typisches Installationsprogramm automatisiert die folgenden Aufgaben:

Entwicklungswerkzeuge bieten oft einen Verpackungsassistenten an. Er erstellt ein Setup-Paket, das dem Anwendungspaket beigelegt wird. MS Office XP Developer bietet zum Beispiel einen dedizierten Assistenten an, während etwa InstallShield die Installation beliebiger Softwarepakete unter MS Windows unterstützt.
 


Erstellung eines Installationsskripts am Beispiel von TESTS